2451,2451,2451,2452,2452,2453,2453,2453,2454,2454,2454,2454,2454,2454,2454,2454,2454,2453,2453,2453,2454,2455,2456,2457,2458,2458,2459,2459,2460,2461,2461,2462,2462,2463,2463,2463,2464,2465,2466,2466,2466,2467,2467,2468,2468,2469,2469,2470,2470,2470,2470,2471,2472,2474,2475,2476,2477,2478,2478,2479,2479,2480,2481,2482,2483,2485,2487,2488,2489,2489,2490,2491,2492,2493,2494,2495,2496,2497,2499,2500,2501,2502,2503,2504,2505,2505,2506,2507,2507,2507,2506,2506,2505,2504,2504,2505,2507,2508,2509,2510,2511,2511,2512,2513,2514,2514,2514,2515,2515,2516,2516,2516,2516,2516,2515,2514,2513,2512,2511,2511,2510,2509,2508,2507,2506,2506,2507,2508,2509,2510,2511,2512,2513,2513,2514,2515,2515,2515,2516,2516,2517,2518,2519,2519,2520,2520,2520,2520,2520,2521,2521,2521,2521,2521,2521,2521,2520,2520,2520,2520,2520,2520,2520,2519,2519,2518,2518,2517,2516,2515,2515,2515,2515,2514,2514,2515,2515,2515,2515,2516,2516,2517,2517,2518,2518,2519,2519,2519,2520,2520,2520,2520,2520,2520,2521,2521,2522,2523,2522,2520,2519,2516,2509,2508,2507,2506,2505,2504,2504,2503,2503,2502,2502,2501,2500,2500,2499,2499,2498,2498,2498,2499,2499,2500,2500,2500,2499,2498,2498,2497,2496,2495,2494,2493,2492,2491,2491,2490,2488,2487,2486,2485,2484,2483,2482,2481,2480,2480,2479,2478,2478,2478,2477,2477,2477,2477,2476,2476,2477,2477,2478,2478,2478,2479,2479,2479,2479,2480,2480,2480,2479,2479,2478,2477,2477,2476,2475,2473,2470,2468,2467,2465,2464,2464,2464,2464,2465,2465,2466,2466,2467,2467,2468,2468,2469,2469,2468,2468,2467,2466,2466,2465,2464,2463,2462,2462,2462,2463,2463,2464,2464,2465,2466,2466,2466,2465,2465,2464,2464,2463,2462,2461,2460,2459,2459,2459,2457,2456,2456,2455,2454,2453,2453,2452,2451;1704,1707,1708,1709,1711,1711,1712,1713,1714,1715,1716,1717,1718,1720,1723,1724,1725,1726,1727,1728,1729,1729,1730,1730,1730,1731,1732,1733,1734,1735,1737,1738,1739,1740,1741,1742,1743,1745,1746,1747,1749,1750,1751,1752,1754,1755,1756,1757,1758,1759,1760,1760,1760,1760,1761,1761,1761,1762,1763,1763,1764,1764,1765,1765,1766,1767,1767,1767,1767,1768,1768,1769,1769,1769,1770,1770,1771,1771,1772,1772,1773,1773,1773,1773,1773,1772,1772,1771,1770,1769,1769,1768,1767,1766,1765,1764,1763,1763,1763,1763,1762,1761,1761,1760,1759,1758,1757,1757,1756,1754,1753,1752,1751,1750,1750,1750,1749,1749,1749,1748,1748,1748,1747,1747,1746,1745,1744,1743,1743,1742,1742,1742,1742,1741,1741,1740,1739,1738,1738,1737,1737,1735,1735,1734,1734,1733,1731,1730,1729,1728,1727,1726,1725,1723,1722,1720,1718,1717,1715,1714,1712,1709,1708,1708,1707,1706,1705,1705,1704,1702,1701,1700,1699,1698,1691,1689,1688,1687,1686,1685,1684,1683,1682,1681,1680,1679,1678,1677,1676,1675,1674,1673,1672,1671,1670,1669,1669,1668,1667,1665,1665,1663,1659,1658,1658,1659,1661,1662,1663,1663,1664,1664,1665,1666,1667,1668,1668,1669,1669,1670,1671,1671,1672,1672,1673,1674,1675,1675,1676,1676,1676,1677,1677,1677,1677,1677,1676,1676,1676,1676,1676,1675,1675,1675,1676,1676,1678,1679,1679,1679,1678,1677,1676,1675,1674,1673,1672,1671,1670,1669,1668,1667,1665,1664,1663,1662,1661,1660,1659,1658,1658,1657,1656,1656,1657,1657,1657,1657,1657,1657,1657,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1674,1675,1675,1675,1676,1677,1678,1679,1680,1681,1682,1683,1683,1684,1685,1686,1687,1689,1689,1690,1690,1691,1692,1693,1694,1695,1696,1698,1699,1700,1701,1702,1702,1703,1703,1703